Refund Transaction3.0
Name |
Refund Transaction |
Code |
RfndTrans |
Source |
Entity RfndTrans |
XML Element |
TicketingData/RefundTrans |
Description
Details refund activity on behalf of a Travel Order. The data replaces previously stored ticketing data for the Travel Order. The previous contents are retained for potential review.
The RfndTrans table contains data specific to an Air Ticket Refund transaction. Fields are populated based on:
- The GDS where the refund was performed: Galileo (1G) or Apollo (1V).
- The type of Refund functionality used by the agency or travel provider.
- The presence of applicable data in a refund ticketing event.
Many of the data fields map to a field or functional entry in a refund process performed on Apollo or Galileo by the travel provider. Refund data may also be returned via the ARNE system. Otherwise, fields are populated with system-generated data.
Fields
Travel Order Event Identifier
Field Label |
TravelOrderIdentifier |
XML Element |
No equivalent XML. |
Attributes |
4 N |
Status |
Mandatory |
Description |
A programmatically generated number that uniquely identifies travel order event. Passed to this table from the TableOrderEvent table. |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Issue Date Of Refunded Doc
Field Label |
IssueDateOfRefundedDoc |
XML Element |
IssueDateOfRefundedDoc |
Attributes |
10 A/N |
Status |
Mandatory |
Description |
Contains the date the document being refunded was issued in YYYY-MM-DD format. |
Corresponding Inputs |
Galileo: ISSUE DATE OF REFUNDED DOC Apollo: none ARNE: none |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Refunding IATA Number
Field Label |
RefundingIATANumber |
XML Element |
RfndIATANbr |
Attributes |
9 A/N |
Status |
Optional |
Description |
The IATA number of the ticketing location that is refunding the ticket. |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Passenger Name
Field Label |
PassengerName |
XML Element |
PassengerName |
Attributes |
55 A/N |
Status |
Mandatory |
Description |
The Passenger Name on the document being refunded. |
Corresponding Inputs |
Galileo: PASSENGER NAME Apollo: NAME ARNE: NAME |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Domestic International Indicator
Field Label |
DomesticInternationlInd |
XML Element |
DomesticInternationalInd |
Attributes |
1 A |
Status |
Optional |
Description |
A code to identify the type of sale. |
Event Type |
Ticketing |
Allowable Values |
D Domestic I International blank |
Refund Type
Field Label |
RefundType |
XML Element |
RefundType |
Attributes |
1 A |
Status |
Mandatory |
Description |
The type of refund transaction modifier used to perform a refund. For example, when a Partial Refund functional modifier is used to perform a Full Refund, the ‘Refund Type’ is ‘P’ (not ‘F’). |
Event Type |
Ticketing |
Allowable Values |
F Full Refund P Partial Refund |
Unused Coupons
Field Label |
Unused Coupons |
XML Element |
UnusedCoupons |
Attributes |
29 A/N |
Status |
Optional |
Description |
Unused coupons being refunded for DOC1 up through DOC6. Ticket documents contain up to four coupons per booklet. This field contains information on unused coupons for each document booklet in a refund transaction. Each booklet is separated by an underscore mark (_). Where a coupon is ‘USED’ or the data coupon indicator is ‘N’, the coupon is represented by a period (.). For example: 123._.2.4_1…_...._..._..... |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Itinerary Invoice Number
Field Label |
ItinInvoiceNumber |
XML Element |
ItineraryInvoiceNbr |
Attributes |
10 A/N |
Status |
Optional Variable |
Description |
The itinerary/invoice number, if available. |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Waiver Code
Field Label |
WaiverCode |
XML Element |
WaiverCode |
Attributes |
14 A/N |
Status |
Optional |
Description |
The Waiver Code. This code is not available in all markets. |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Airline Refund Authority
Field Label |
AirlineRefundAuthority |
XML Element |
AirlineRefundAuthority |
Attributes |
14 A/N |
Status |
Optional |
Description |
AIRLINE REFUND AUTHORITY (SAC) Contains the airline authority reference. For electronic tickets, this value is system-generated. |
Corresponding Inputs |
Corresponding input for paper tickets: Galileo: A/L AUTHORITY (for paper tickets) |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Original Issue Document Number
Field Label |
OriginalIssueDocNbr |
XML Element |
OriginalIssueDocNbr |
Attributes |
13 A/N |
Status |
Optional |
Description |
Contains the originally issued document number. This information is available on Galileo only when the original ticket was exchanged, and it is the exchanged ticket that is being refunded. |
Corresponding Inputs |
Galileo: *ORIG ISSUE* (including three-digit validating carrier code and 10-digit document number) Apollo: none ARNE: none |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Original Place of Issue
Field Label |
OriginalPlaceOfIssue |
XML Element |
OriginalPlaceOfIssue |
Attributes |
3 A |
Status |
Optional |
Description |
The place of issue for the ticket being refunded. This information is available on Galileo only when the original ticket was exchanged, and it is the exchanged ticket that is being refunded. |
Corresponding Inputs |
Galileo: PLACE OF ISSUE Apollo: none ARNE: none |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Original IATA Number
Field Label |
OriginalIataNumber |
XML Element |
OriginalIATANbr |
Attributes |
9 A/N |
Status |
Optional |
Description |
The IATA number from the original ticket. This information is available on Galileo only when the original ticket was exchanged, and it is the exchanged ticket that is being refunded. |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Original Date of Issue
Field Label |
OriginalDateOfIssue |
XML Element |
OriginalDateOfIssue |
Attributes |
10 A/N |
Status |
Optional |
Description |
The date printed on the ticket in YYYY-MM-DD format. This information is available on Galileo only when the original ticket was exchanged, and it is the exchanged ticket that is being refunded. |
Corresponding Inputs |
Galileo: ORG DATE Apollo: none ARNE: none |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Commission Percent on Refunded Document
Field Label |
CommissionPercentOnRefundedDocument |
XML Element |
CommissionPercentRfndDoc |
Attributes |
5 N (variable) |
Status |
Optional |
Description |
The commission rate (percentage) originally collected on the document being refunded. The format is nn.nn. For example: 00.00. |
Corresponding Inputs |
Galileo: ORIGINAL COMM RATE Apollo: none ARNE: none |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Commission Amount on Refunded Document
Field Label |
CommissionAmountOnRefundedDocument |
XML Element |
CommissionAmountRfndDoc |
Attributes |
11 N (variable) |
Status |
Optional |
Description |
The commission amount originally collected on the document being refunded. |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Penalty Cancellation or Refund Fee
Field Label |
PenaltyCancellationorRefundFee |
XML Element |
PenaltyCancelOrRfndFee |
Attributes |
11 N (variable) |
Status |
Optional |
Description |
The amount charged by the airline to refund a ticket. |
Corresponding Inputs |
Galileo: CANCELLATION CHARGE Apollo: PENALTY AMOUNT ARNE: REFUND FEE |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Commission Percent on Penalty
Field Label |
CommissionPercentOnPenalty |
XML Element |
CommissionPercentOnPenalty |
Attributes |
5 N (variable) |
Status |
Optional |
Description |
The Commission percentage on cancellation charge or refund fee in format nn.nn. |
Corresponding Inputs |
Galileo: COMM PERCENT/AMOUNT ON CANCELLATION CHARGE Apollo: none ARNE: COMM ON REFUND FEE |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Commission Amount on Penalty
Field Label |
CommissionAmountOnPenalty |
XML Element |
CommissionAmountOnPenalty |
Attributes |
11 N (variable) |
Status |
Optional |
Description |
The Commission Amount on Penalty. The number of decimals must be the same as for Passenger Total Amount. |
Corresponding Inputs |
Galileo Terminal Data: COMM PERCENT/AMOUNT ON CANCELLATION CHARGE Apollo: none ARNE: none |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Refund Currency
Field Label |
RefundCurrency |
XML Element |
RfndCurrency |
Attributes |
3 A |
Status |
Optional |
Description |
The currency code of the amounts to be refunded. |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Cash Fare Paid
Field Label |
CashFarePaid |
XML Element |
CashFarePaid |
Attributes |
11 N (variable) |
Status |
Optional |
Description |
The cash fare amount paid (excluding taxes) for the ticket being refunded. |
Corresponding Inputs |
Galileo: CASH AMT EX TAX PAID Apollo: BASE FARE PAID ARNE: ORIGINAL:FARE |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Credit Card Fare Paid
Field Label |
CrediCardFarePaid |
XML Element |
CreditCardFarePaid |
Attributes |
11 N (variable) |
Status |
Optional |
Description |
The credit card fare amount paid (excluding taxes) for the ticket being refunded. |
Corresponding Inputs |
Galileo: CASH AMT EX TAX PAID Apollo: BASE FARE PAID ARNE: ORIGINAL:FARE |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Total Tax Amount Paid
Field Label |
TotalTaxAmountPaid |
XML Element |
TotalTaxAmountPaid |
Attributes |
11 N (variable) |
Status |
Optional |
Description |
The total tax amount paid for the ticket being refunded. |
Corresponding Inputs |
Galileo: TOTAL TAX AMOUNT PAID Apollo: none ARNE: ORIGINAL:TAX |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Cash Amount Used
Field Label |
CashAmountUsed |
XML Element |
CashAmountUsed |
Attributes |
11 N (variable) |
Status |
Optional |
Description |
The cash amount used, including taxes. |
Corresponding Inputs |
Galileo: CASH AMOUNT USED Apollo: none ARNE: FLOWN/USED:TOTAL |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Credit Amount Used
Field Label |
CreditAmountUsed |
XML Element |
CreditAmountUsed |
Attributes |
11 N (variable) |
Status |
Optional |
Description |
The amount of credit fare used, including taxes. |
Corresponding Inputs |
Galileo: CREDIT AMOUNT USED Apollo: none ARNE: FLOWN/USED:TOTAL |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Tax Amount Used
Field Label |
TaxAmountUsed |
XML Element |
TaxAmountUsed |
Attributes |
11 N (variable) |
Status |
Optional |
Description |
The tax amount used. |
Corresponding Inputs |
Galileo: none Apollo: none ARNE: FLOWN/USED:TAX |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Total Refund Amount
Field Label |
TotalRefundAmountI |
XML Element |
TotalRefundAmount |
Attributes |
11 N (variable) |
Status |
Optional |
Description |
The refund amount, including taxes. |
Corresponding Inputs |
Galileo: system-generated Apollo: TOTAL REFUND DUE ARNE: REFUND DUE |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Cash Refund Amount
Field Label |
CashRefundAmount |
XML Element |
CashRefundAmount |
Attributes |
11 N (variable) |
Status |
Optional |
Description |
The cash amount refunded, including taxes. |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Credit Card Refund Amount
Field Label |
CreditCardRefundAmount |
XML Element |
CreditCardRefundAmount |
Attributes |
11 N (variable) |
Status |
Optional |
Description |
The refund amount for the first credit card form of payment, including taxes. |
Corresponding Inputs |
Galileo: REFUND AMOUNT (first occurrence) Apollo: none ARNE: none |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
NetFare Indicator
Field Label |
NetFareIndicator |
XML Element |
NetFareInd |
Attributes |
1 A |
Status |
Optional |
Description |
Indicates the presence of Net Fares. |
Event Type |
Ticketing |
Allowable Values |
Y Yes N No |
NetFare Amount for Refund
Field Label |
NetFareAmountForRefund |
XML Element |
NetFareAmountForRefund |
Attributes |
11 N (variable) |
Status |
Optional |
Description |
The Net Fare amount applicable to document being refunded. |
Corresponding Inputs |
Galileo: NET FARE AMT Apollo: NET FARE AMOUNT ARNE: Retrieved from the ETR |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Actual Selling Fare Amount For Refund
Field Label |
ActualSellingFareAmountForRefund |
XML Element |
|
Attributes |
11 N (variable) |
Status |
Optional |
Description |
When a ‘Net Fare Indicator’ in the RFNDTrans Table equals ‘Y’ and an ‘Actual Selling Fare Amount’ is present in the ETR for the ticket being refunded, this field is populated with that ‘Actual Selling Fare Amount.’ |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Miscellaneous Fee Amount
Field Label |
MiscellaneousFeeAmount |
XML Element |
MiscFeeAmount |
Attributes |
11 N (variable) |
Status |
Optional |
Description |
Fee deducted from total refund amount due the passenger. Not applicable in all markets. |
Corresponding Inputs |
Galileo: MISC FEE Apollo: none ARNE: none |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Commission Percent Returned
Field Label |
CommissionPercentReturned |
XML Element |
CommissionPercentReturned |
Attributes |
5 N (variable) |
Status |
Optional |
Description |
The commission percent returned as the result of a refund. Applicable to Apollo only and only for specific BSP areas (e.g., Canada) |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |
Commission Amount Returned
Field Label |
CommissionAmountReturned |
XML Element |
CommissionAmountReturned |
Attributes |
11 N (variable) |
Status |
Optional |
Description |
The commission amount returned as the result of a refund. Applicable to Apollo only. |
Corresponding Inputs |
Galileo: none Apollo: RECALL COMM in the $HBRF1 screen ARNE: none |
Event Type |
Ticketing |
Allowable Values |
Not applicable. |